Big Huge Thesaurus

Republic of Liberia

noun